hydrogenated rubber - English Synonyms Dictionary